Nifty Up 100 Points At 23,850, Sensex Up 350 Pts; Auto, Pharma Fmcg Shine, Metals Drag